technical intelligence coordination centre - Spanish English Dictionary